stuffed puff pastry - French English Dictionary